#!/bin/sh

sigint() {
  stty echoctl
  echo 
  echo "已终止重启，请稍后手动重启系统"
  exit
} 
trap sigint SIGINT

echo "内核安装成功，请在系统重启后使用 uname -sr 命令查看内核版本"

seconds=20
stty -echoctl
while [ $seconds -gt 0 ]
do
  echo -ne "即将使用新内核重启系统(Ctrl + C 终止重启) 剩余 ${seconds} 秒  \r"
  sleep 1s
  ((seconds-=1))
done

echo
echo 正在重启系统，请稍等...
reboot
